administer the coup de grace - English Synonyms Dictionary